﻿@model Traviesuras.Models.clsMenu
@{
    Layout = null;
    ViewBag.Title = "Menu";
    List<Traviesuras.Models.clsTipo_usuario> lst = new List<Traviesuras.Models.clsTipo_usuario>();
    lst = Traviesuras.Models.clsAccesoDB.ConsultaTipoUsuario();
}
<script src="~/Scripts/jquery-1.10.2.js"></script>
<script src="~/Scripts/traviesuras/ConfigMenu.js"></script>

@using (Html.BeginForm())
{
    @Html.DropDownList("cmbTipoUsuario",new SelectList(lst,"id_tipo_usuario","descripcion",""))

        <div id="example" class="k-content">
            <div class="demo-section">
                <ul id="treeview">
                    <li data-expanded="true">
                        <span class="k-sprite folder"></span>
                        Mi menu
                        <ul>
@foreach (var item in Model.lstMenu.Where(q => q.id_sub_menu == null))
{
                            <li data-expanded='true'>
                            @if (item.visible == "S")
                            {
                                ViewContext.Writer.Write("<input id='ckb_" + item.id_menu + "' checked='checked' onclick=check(" + "'" + "ckb_" + item.id_menu.ToString() + "'," + item.id_menu + ") type='checkbox'/>");
                            }
                            else
                            {
                                ViewContext.Writer.Write("<input id='ckb_" + item.id_menu + "' onclick=check(" + "'" + "ckb_" + item.id_menu.ToString() + "'," + item.id_menu + ") type='checkbox'/>");
                            }
                            @*<li data-expanded="true"><input id="ckb_@item.id_menu" onclick="check('ckb_@item.id_menu')" type="checkbox"/>
                                *@
                                <span class="k-sprite folder"></span>@item.nombre
                                <ul>
                                    @foreach (var subitem in Model.lstMenu.Where(q => q.id_sub_menu != null))
                                    {
                                        if (item.id_menu == subitem.id_sub_menu)
                                        {
                                            if (subitem.visible == "S")
                                            { 
                                                <li><input id="ckb_@subitem.id_menu" checked="checked" onclick="check('ckb_@subitem.id_menu', @subitem.id_menu)" type="checkbox"/><span class="k-sprite image"></span>@subitem.nombre</li>
                                            }
                                            else
                                            { 
                                                <li><input id="ckb_@subitem.id_menu" onclick="check('ckb_@subitem.id_menu', @subitem.id_menu)" type="checkbox"/><span class="k-sprite image"></span>@subitem.nombre</li>
                                            }
                                        }
                                    }
                                </ul>
                            </li>
}
                        </ul>
                    </li>
                </ul>
            </div>
        </div>
}